package daoimpl;

import java.util.List;

import javax.ejb.Stateless;

import dao.TourDao;
import domaine.Tour;

@SuppressWarnings("serial")
@Stateless
public class TourDaoImpl extends DaoImpl<Integer, Tour> implements TourDao {



	@Override
	public List<Tour> listeToursParPartie(int id) {
		String query = "Select t from Tour t, Partie p WHERE t.partie_id=?1 ORDER BY t.id";
		return liste(query, id);
	}

	@Override
	public Tour chargerTout(Tour tour) {
		tour = rechercher(tour.getId());
		tour.getJoueursAction().size();
		tour.getJoueursAction().keySet().size();
		tour.getJoueursAction().values().size();
		tour.getDes().size();
		return tour;
	}

}
